package com.k.demo.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.k.demo.entity.ChangeStyle;
import com.k.demo.entity.Food;

public interface ChangeStyleService {
	
	
	//1.显示全部的变动信息
	List<ChangeStyle> getAll();
	
	//2.根据id查找变动信息
	ChangeStyle getById(int point_change_id);
	
	//3.根据变动信息内容查找
	List<ChangeStyle> getByContent(String content);
	
	//4.变动信息的批量删除
	boolean deleteByGroup(List<Integer> list);
	
	//5.变动信息的添加
	ChangeStyle addChangeStyle(ChangeStyle changeStyle);
	
	//6.变动信息的修改
	ChangeStyle modifyChangeStyle(ChangeStyle changeStyle);
	
	//7.变动信息的软删除
	int falseDelete(int point_change_id);
	
	//8.所有变动信息分页显示
	PageInfo<ChangeStyle> getAllWithPage(int pageNum,int pageSize);
	
	//9.查找的变动信息结果分页显示
	PageInfo<ChangeStyle> getByContentWithPage(int pageNum,int pageSize,String content);
	
}
